@charset "gb2312";
*{margin:0;padding:0;list-style:none;}
body{ font-size:16px; background:#fff; color:#333333; margin:0; padding:0; font: 16px/1.5 "微软雅黑",'Microsoft YaHei',宋体,'SimSun',Verdana,tahoma,arial,sans-serif;}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#f5d306; text-decoration:none;}
img{ border:none; padding:0; margin:0;}
ul,li,dl,dt,h1,h2,h3,h4,h5,h6{ margin:0; padding:0; list-style:none;font-weight:normal; }
li{ list-style:none; vertical-align:middle;}
.clear{  margin:0; overflow:hidden; visibility:hidden;  font-size: 0; content: "."; clear: both; height: 0; padding:0;}
.fl{ float:left;}
.fr{ float:right;}
.nr{height:15px; width:100%;}

/* 头部 */
.topbg{background:#fff;width:100%;overflow:hidden;border-top:8px solid #eeeeee;}
.head{width:1200px;margin:0 auto;height:110px;overflow:hidden}
.toplogo{}

/*banner部分*/
.slide-main{height:537px;position:relative;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:50%;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.bnxb{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:192px;height:24px;position:absolute;z-index:124;top:480px;left:45%;text-align:center;}
.item a{display:inline-block;width:24px;color:#fff;text-align:center;line-height:24px;height:24px;margin-right:11px;background:#0387c6;opacity:0.5;-moz-opacity:0.3;filter:alpha(opacity=30);overflow:hidden; float:left;}
.item a.bnxb{background:#fff;color:#0387c6;}
.slide-box,.slide{display:block;width:100%;height:537px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:537px;background:#ff6900;position:relative;position:absolute;z-index:8;}

/* 导航 */
.nav{width:100%;height:50px;background:#da251c;}
.nav ul.menu{width:1200px;margin:0 auto;height:50px;}
.nav ul li{height: 50px;float: left;float:left;width:150px;}
.nav ul li a{display:block;width:150px;height:50px;text-align:center;line-height:50px;color#333333;font-size:16px;}
.nav ul li.current , .nav ul li a:hover{background:#f5d306;color:#333;}
.nav ul li.current , .nav ul li a.current{background:#f5d306;color:#333;}
.nav ul li .second a{color:#333333;}
.nav ul li .second a:hover{background:#da251c;color:#fff;}
.nav ul li .second {background: #f5d306;z-index: 1000;position: absolute;display: none;}
/* 内容 */

.about{width:1160px;margin:50px auto;height:400px;}
.tit{width:630px;margin:auto;height:40px;text-align:center;line-height:36px;font-size:32px;background:url(../images/tit_bj.jpg) no-repeat;}
.ab_con{border-bottom:7px solid #da251c;width:100%;height:auto;margin-top:10px;overflow:hidden;}
.ab_con_l img{height:343px;}
.ab_con_r{margin-left:20px;width:690px;}
.ab_con_r h1 a{display:block;width:180px;height:80px;text-align:center;line-height:80px;font-size:30px;color:#fff;background:#da251c;}
.ab_con_r .wz{font-size:18px;line-height:36px;margin-top:15px;}
.ab_con_r a.more{display:block;width:80px;height:35px;text-align:center;line-height:35px;float:right;background:#e6c50e;color:#fff;margin-top:15px;}


.contain{width:100%;height:567px;background:url(../images/pro_bj.jpg) no-repeat center;overflow:hidden;}
.content{width:1200px;margin:25px auto;overflow:hidden;}
.tit1{width:630px;margin:auto;height:40px;text-align:center;color:#fff;line-height:36px;font-size:32px;background:url(../images/tit_bj.png) no-repeat;}

.zyyTab{width:900px;margin:25px auto;height:auto;overflow:hidden;_width:660px;}
.zyyTab a{margin:0 10px; display:block;float:left; width:195px;text-align:center; height:50px; line-height:50px; background:#f5d306; font-size:22px;}
.zyyTab a.cur , .zyyTab a:hover{background:url(../images/alTabH.png) no-repeat center; color:#fff;height:67px;}
.zyyCont{position:relative;width:1200px;height:auto;overflow:hidden;}
.zyyCont .btnLeft , .zyyCont .btnRight{position:absolute;z-index:99999; top:50%; margin-top:-15px; width:42px; height:56px;}
.zyyCont .btnLeft{left:0px; background:url(../images/zyyBtnLeft.png) no-repeat center;}
.zyyCont .btnRight{right:0px; background:url(../images/zyyBtnRight.png) no-repeat center;}

.zyyCont ul{margin:0 auto;position:relative;width:1090px;height:auto; overflow:hidden; background:url(../images/zyyUl.png) repeat;}
.zyyCont li{float:left; _display:inline;margin:0 10px;width:260px;text-align:center; background:#fff;}
.zyyCont li h5{display:none;}
.zyyCont li:hover h5{display:block;width:260px;height:140px;position:absolute;bottom:0;*margin-left:-265px;z-index:9999999;background:#da251c;filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.zyyCont li h5 a{color:#fff;font-size:25px;text-align:center;line-height:70px;} 
.zyyCont li h5 span a{display:block;width:144px;height:44px;margin-left:55px;*margin-left:8px;line-height:50px;text-align:center;font-size:20px;color:#fff;border:3px solid #fff;}
.container {overflow:hidden;}

.news{width:1160px;margin:50px auto;height:500px;}
.news_con{margin-top:30px;overflow:hidden;}
.news_con_l{width:532px;height:auto;}
.con_01{width:100%;height:28px;line-height:28px;}
.con_01 h3{color:#da251c;font-size:18px;width:280px;float:left;}
.con_01 a{display:block;width:55px;height:28px;line-height:28px;text-align:center;background:#da251c;color:#fff;float:right;}
.con_02{margin:15px 0px;}
.news_con_l ul{list-style-type:disc;}
.news_con_l ul li{width:530px;height:35px;line-height:35px;list-style-type:disc;list-style-position: inside;}
.news_con_l ul li a{display:inline-block;width:425px;height:35px;line-height:35px;font-size:16px;}
.news_con_l ul li a:hover{color:#333;text-decoration:underline;}

.sbzs{width:100%;height:480px;background:#f5f5f5;overflow:hidden;}
.hz_c {padding: 40px 0 0 6px;height: auto;overflow: hidden;}
.h01 {padding-top: 100px;}
.hz_c ul {display: inline;width: 1080px;*width:1050px !important;overflow: hidden;margin:0 15px;position: relative;}
.hz_c ul li {float: left;width: 362px;display: inline;margin-right: 15px;overflow: hidden;position: relative;}
.hz_c ul li img {width: 360px;height: 257px;border: 1px solid #ccc;}
.hz_c ul li span {height: 30px;line-height: 30px;text-align: center;display: block;overflow: hidden;font-size:16px;}


.contact{width:1020px;height:auto;overflow:hidden;margin:0 auto;padding:40px 0;}
.contact .tit{margin-bottom:20px;}
.cont_con{width:100%;height:315px;background:#f5f5f5;}
.cont_con_01{width:340px;height:315px;background:url(../images/address.png) no-repeat center 50px;}
.cont_con_01 span{color:#999999;font-size:30px;text-align:center;display:block;margin-top:150px;}
.cont_con_01 p{width:280px;margin:10px auto;font-size:20px;line-height:30px;}

.cont_con_02{width:340px;height:315px;background:url(../images/tel02.png) no-repeat center 50px;}
.cont_con_02 span{color:#999999;font-size:30px;text-align:center;display:block;margin-top:150px;}
.cont_con_02 p{width:295px;margin:10px auto;font-size:20px;line-height:30px;}
.cont_con_02 i{font-style: inherit;margin-left:140px;}

.cont_con_03{width:340px;height:315px;background:#da251c url(../images/message.png) no-repeat center 50px;}
.cont_con_03 span{color:#fff;font-size:30px;text-align:center;display:block;margin-top:150px;}
.cont_con_03 p{font-size:20px;color:#fefefe;width:150px;margin:0 auto;}


.link{width:1020px;height:60px;margin:0 auto;border:1px solid #eeeeee;}
.link_le{width:200px;border-right:1px solid #eeeeee;height:62px;}
.link_le i{font-weight:bold;color:#da251c;font-size:49px;}
.link_le span{color:#da251c;font-size:16px;margin-left:10px;font-weight:bold;}
.friendlink a{line-height:25px;font-size:20px;display:block;width:150px;height:25px;text-align:center;float:left;border-right:1px solid #333;margin-top:17px;}
.friendlink a:hover{color:#333;}


.footmenu{width:100%;background:#ed271d;padding:10px 0;overflow:hidden;margin-top:50px;}
.footmenu ul{width:1035px;margin:0 auto;color:#fff;overflow:hidden;}
.footmenu ul li{float:left;height:21px;font-size:16px;line-height:21px;width:115px;text-align:center;color:#fff;}
.footmenu ul li a{color:#fff;font-size:16px;display:block;float:left;width:110px;text-align:center;}
.footer{width:100%;background:#da251c;height:auto;overflow:hidden;padding:40px 0px;text-align:center;}
.footer p{color:#fff;font-size:16px;line-height:28px;}



/* 内页样式 */
.contain_ny{width: 100%;background: #e9e9e9;overflow: hidden;}
.content_ny{width: 1040px;margin: 40px auto;overflow: hidden;}

.left{width:260px;height:auto;overflow:hidden;}
.pro_con_nei{background:#fff;padding:5px 0;}
.pro_tit{width:260px;height:63px;background:url(../images/pro_titbj1.jpg) no-repeat;color:#f3f607;font-size:21px;text-align:center;font-weight:bold;line-height:63px;}
.wrap{width:240px;margin:0px auto;padding-top:15px;}
.wrap li a.smallcate{width:240px;background:#da251c;height:40px;line-height:40px;display:block;font-size:16px;color:#fff;margin-bottom:20px;text-align:center;}
.curre{width:240px;background:#da251c;height:40px;line-height:40px;display:block;font-size:16px;color:#f3f607!important;margin-bottom:20px;text-align:center;}
.wrap li ul li a{font-size:12px;color#000;text-indent:32px;display:block;width:240px;height:33px;line-height:30px;}
.cont_ny{margin-top:20px;}
.cont_ny_con{background:#fff;height:auto;overflow:hidden;padding:10px;}
.cont_ny_con h2{font-size:18px;}
.cont_ny_con p{font-size:16px;line-height:28px;}

.right{width:764px;background:#fff;overflow:hidden;min-height:710px;}
.location{border-bottom: solid 1px #bababa;width:100%;height: 40px;line-height: 40px;margin-right: 10px;}
.location h2 {font-size: 18px;padding-left: 15px;height: 40px;line-height: 40px;border-bottom: solid 1px #da251c;font-weight:normal;}
.location span {margin-right: 10px;}

.pny{padding:15px;line-height:30px;}
.pny p{line-height:30px;}
.lxwm{background: url(../images/lxwm_tp.gif) right bottom no-repeat;height:250px;}
.pny li {width: 200px;height:240px;float: left;margin:20px;}
.pny li a {width:200px;height:35px;display: block;text-align: center;line-height: 35px;}
.pny li img{width:200px;height:200px;border: solid 1px #bababa;padding:1px;}
.pny li a:hover{color:#333333;}
.page{margin:20px 35px;overflow:hidden;}
.page .pageinfo {line-height: 21px;padding: 12px 10px 12px 16px;color: #555;}
.page .pageinfo strong{color:#da251c;margin:0 5px;}
.thisclass{background-color: #da251c;color: #ffffff;}
.page .thisclass a{color: #ffffff;}
.page li {float: left;line-height:17px;margin-right: 6px;border: 1px solid #E9E9E9;padding: 2px 4px 2px;}
.page li a {float:left;color: #555;display: block;}
.page li a:hover{background-color: #da251c;font-weight: bold;color: #ffffff;}

.hd{margin-top: 15px;width: 100%;line-height: 45px;text-align:center;}
.titBar {border: solid #e3e3e3 1px;width: 580px;margin-left: auto;margin-right: auto;margin-top:10px;}
.bo{line-height: 24px;margin:20px;}
.bo img{max-width:700px;}
.context {width:90%;float:left;margin:15px 35px;}

.news_det{margin: 15px 0 15px 0;}
.news_det li {width:735px;height: 45px;line-height: 45px;border-bottom: 1px #cbcbcb dashed;background: url(../images/news_ny_li_bg.jpg) 10px center no-repeat;padding-left: 25px;margin: 0;}
.news_det li i {float: right;margin-right: 10px;font-style: normal;}

.zxdg {width:485px;margin:10px auto;}
.intxt {border: solid 1px #666666;line-height: 30px;width:400px;}
#ly{width:400px;height:130px;border: solid 1px #666666;}
.coolbg{width: 70px;height: 35px;line-height: 35px;color: #ffffff;text-align: center;background-color: #da251c;border: 0;}



